Ứng dụng máy tính khác Số_Hex

Chuỗi số Hex tạo thành bằng cách ghép nối ba số dạng một byte trong thiết kế Web là ngược lại với số Hex thực sự được tạo thành trong các ngôn ngữ lập trình để tạo các ứng dụng không phải là Web (chẳng hạn như Visual Basic). Trật tự này là ngược lại với cách ghép chữ và số trong số Hex của Web. Ví dụ chuỗi số 2468A0 trong Web sẽ tương đương với số A06824 (hay 10.512.408 theo hệ thập phân) trong ngôn ngữ này. Có thể hiểu đơn giản như là ghép của ba byte theo trật tự sau (tuy không chính xác):

  • Byte 1: giá trị của màu xanh lam. (A0)
  • Byte 2: giá trị của màu xanh lá cây. (68)
  • Byte 3: giá trị của màu đỏ. (24)

tức là các giá trị cần đọc theo trật tự từ trái qua phải là (Xanh lam)-(Xanh lá cây)-(Đỏ).

Số Hex trong trường hợp này là một số Long (số nguyên lớn) có giá trị 4 byte.

Ví dụ trong VB 6.0, câu lệnh sau sẽ tạo ra màu vàng nhạt ánh xanh cho nền của Form1.

Form1.BackColor = &HABF0D9

Giá trị của xanh lam = AB hay 171 (trong hệ thập phân), xanh lá cây = F0 hay 240, màu đỏ bằng D9 hay 217. Nó tương đương với:

Form1.BackColor = RGB(217, 240, 171)

hay:

Form1.BackColor = 11268313